Buttonizer\Utils\Update D

Total Complexity 186
Dependencies 2
Dependents 4
Total lines 1,096
Lines of code 692
Logical lines of code 469
Comment lines 201
Methods 24
Properties 7

Methods 24

Method Rating Maintainability Complexity Lines of code
convertButtons()
D
26
32 140
migrate4Button()
C
37 32 58
migration4UpdateData()
B
38 21 63
migration5UpdateData()
A
42 15 59
migration4UpdateColors()
A
45 15 40
convertButtons20to21()
A
45 14 43
convertButtons21to22()
A
56 8 16
convertTimeSchedules()
S
51 6 25
run()
S
53 6 24
selfMigrate()
S
55 5 21
update20to21()
S
51 4 28
convertSchedules20to21()
S
54 4 22
convertPageRules()
S
53 3 26
cleanup()
S
49 2 35
beforeCrashRevert()
S
61 3 12
update216to217()
S
62 2 12
migration4()
S
62 2 12
migration5()
S
62 2 12
registerSettings()
S
56 1 19
get15GeneralSettings()
S
75 2 4
get15buttonValue()
S
71 2 5
fixColor()
S
71 2 6
checkMigration()
S
68 2 7
__construct()
S
80 1 3